﻿#ifndef BASENODEGRAPHICSITEM_H
#define BASENODEGRAPHICSITEM_H
#include "DAAbstractNodeGraphicsItem.h"
/**
 * @brief 基础节点
 */
class BaseNodeGraphicsItem : public DA::DAAbstractNodeGraphicsItem
{
public:
    BaseNodeGraphicsItem(DA::DAAbstractNode* n, QGraphicsItem* p = nullptr);
    ~BaseNodeGraphicsItem();
    // 需要显示名字的需要继承此窗口，用来捕获显示名字的改变
    // node display name changed
    virtual void nodeDisplayNameChanged(const QString& name);
};

#endif  // BASENODEGRAPHICSITEM_H
